main(){
  // const 编译时检测
  // final 运行时检测
  const uname = '张三';
  // uname = '李四';
  final age = 18;
  // age = 19;

  var a1= 1;
  var a2 =2;
  // a1是一个变量，所以不能给num1赋值
  // const num1 = a1 + a2 ;
  // final不报错是因为在运行时才会检测
  final num2 = a1 + a2 ;

  print(num2);
  // 总结：
  // 优先使用const,const使用不了换final
}